home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Technotools
/
Technotools (Chestnut CD-ROM)(1993).ISO
/
lang_asm
/
dasm48
/
dasm48.doc
< prev
next >
Wrap
Text File
|
1986-07-21
|
2KB
|
46 lines
DASM48 is an MS DOS 2.0 or greater Intel hex file disassembler. The
syntax for invocation is:
drive:DASM48 <hexfile> <sourcefile>,
where drive: is the drive where the dissasembler is stored, <hexfile>
is the name of an existing object file in the Intel hex format, and
<sourcefile> is the name of the file to which the dissassembled code is
to be written.
Upon completion, <sourcefile> will contain the mnemonics associated with
the opcodes found in <hexfile>. If an undefined opcode is encountered,
it is assigned the mnemonic "?". An "ORG" statement is generated at the
address of the first non-NOP instruction. If subsequent NOP's (opcode=00H)
are encountered, the dissasembler will generate an "ORG" statement to the
address of the next non-NOP instruction.
The following is a brief description of each file on this disk:
DASM48.DOC is this file.
MAKEFILE is a definitions file for use with the MASM MAKE utility.
DASM48.ASM is the source file for the main module of DASM48.
MNEM48.ASM is the source file for the mnemonic lookup tables for DASM48.
DASM48.EXE is the executable object file created by GEN48.BAT.
ALL48.SRC is a source file that contains all source mnemonics for
8048 microprocessors.
ALL48.HEX is a hex file that was created using ALL48.SRC.
TEST48.BAT is a BATCH file that invokes DASM48.EXE to produce TEST48.SRC
from ALL48.HEX.
TEST48.BAT is a BATCH file that invokes DASM48.EXE to produce TEST48.SRC
from ALL48.HEX, assembles TEST48.SRC, and compares ALLZ48.hex with
TEST48.HEX. It requires PATHs to an 8048 assembler named ASM48 and a hex
file comparitor named COMPHEX.
TEST48.SRC is a source file that was created by dissasembling ALL48.HEX.
TEST48.HEX is a hex file that was created by asembling TEST48.HEX.